spoilt and temperamental - Turkish English Dictionary